carved piece of woos - French English Dictionary